do we have a deal - Turkish English Dictionary